.container{
    display: flex;
    flex-direction: column;
    height: 100vh;
    background-color: #f0f0f0;
}
.content-wrapper{
    flex:auto;
    padding:12px 0;
}
.content{
    margin:0 20px;
    display: flex;
    height:100%;
    .left{
        width: 320px;
        background-color: #fff;
        padding: 0 12px;
        .ant-radio{
            font-size:12px !important;
        }
    }
    .right{
        width: 300px;
        background-color: #fff;
        padding: 0 12px;
    }
    .main{
        flex:1;
        position: relative;
        overflow: hidden;
        .canvas-wrapper {
            position: absolute;
            width: 400px;
            height: 712px;
            top:50%;
            left:50% ; 
            background-color: #fff;
            transform: translateX(-50%)translateY(-50%);
            overflow: auto;
            box-shadow: 0 2px 10px #1c1616;
        }
    }
}